vocal cord – Català–English translations

🇬🇧 en ca

vocal cord noun

  • folds of mucous membrane
corda vocal
Wiktionary Links